home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / patches / ts25b.lha / 2.5bUpdate / Read.LHA / ReadMe.Now next >
Text File  |  1995-10-01  |  23KB  |  514 lines

  1. TYPESMITH 2.5b RELEASE NOTES
  2. ============================
  3.  
  4.  
  5. UPGRADING FROM A PREVIOUS VERSION OF TYPESMITH
  6. ----------------------------------------------
  7. In the installer, choose to install TypeSmith in the same directory as your
  8. current TypeSmith drawer. (Select the directory containing your TypeSmith
  9. drawer, not the TypeSmith drawer itself.)
  10.  
  11.  
  12. WELCOME
  13. -------
  14. Welcome to TypeSmith 2.5b! This addendum supplements the User Manual and
  15. should be read before using the program. The new features and changes to
  16. the existing features are documented in the online help system. Refer to
  17. it for more information.
  18.  
  19.  
  20. TECHNICAL SUPPORT
  21. -----------------
  22. Soft-Logik has changed its technical support policies since the manual was
  23. written. Free technical support is available by mail and email. There is
  24. a fee for support via telephone. Please refer to the accompaning technical
  25. support brochure for details.
  26.  
  27.  
  28. CHANGES FROM 2.5a TO 2.5b
  29. -------------------------
  30. - Fixed the problem with exporting TrueType fonts on systems with 68000
  31.   processors.
  32. - Exporting a font in TrueType Windows format now limits the maximum
  33.   number of coordinate pairs to 450, the limit for Windows.
  34. - Exporting an Intellifont with hints on will no longer save hints when
  35.   the number of points exceeds 512 to avoid problems.
  36. - Fixed the kerning problem when saving TrueType fonts.
  37. - Fixed the window title update problem with the set_fontname command.
  38. - You can now use numbers in all font names.
  39. - Fixed the resolution argument problem with the print_overview command.
  40. - Progress bars are no longer shown for ARexx commands.
  41. - Fixed two obscure bugs with loading RFF fonts.
  42. - Fixed loading of DMF and PFB fonts with empty moveto-closepath pairs.
  43. - Added five new ARexx commands: get_family, get_fontid, getfontname,
  44.   get_fullname, get_weight.
  45.  
  46.  
  47. CHANGES FROM 2.5 TO 2.5a
  48. ------------------------
  49. - Fixed all known problems with printing. Note that you cannot use the
  50.   Workbench's PostScript driver due to problems with it. If you have a
  51.   PostScript printer, you must use its Hewlett-Packard emulation.
  52. - Improved the Convert macro.
  53. - Several minor changes that you probably won't notice.
  54. - New Startup requester. :)
  55.  
  56.  
  57. TRUETYPE AND IFF RFF COMPATIBLE (new in 2.5!)
  58. -------------------------------
  59. TypeSmith can now load, save, convert and edit Windows and Macintosh
  60. TrueType fonts! It can even create TrueType Instructions (similar to
  61. hints). There are two new commands:
  62.  
  63.   - Project/Import TrueType Outline Font
  64.   - Project/Export TrueType Outline Font
  65.  
  66. Macintosh TrueType fonts must be in MacBinary format.
  67.  
  68. The Export TrueType command opens a requester which is documented in the
  69. online help system.
  70.  
  71. This version of TypeSmith also introduces the new IFF RFF font format. This
  72. format supports all the features of all supported font formats, and is the
  73. ideal format to use when you're designing a font*. Always export your work
  74. in RFF format and only save in another format when you're ready to create
  75. your final version. Continually loading and saving in Compugraphic and
  76. TrueType formats is slow and can lead to a loss in quality. IFF RFF loading
  77. and saving is very fast and has no loss in quality. There are two new
  78. commands:
  79.  
  80.   - Project/Import IFF RFF Outline Font
  81.   - Project/Export IFF RFF Outline Font
  82.  
  83. *Important! The IFF RFF saver module only saves characters with standard
  84. character names. If you edit the character names or load a font with non-
  85. standard character names, do not save it in IFF RFF format.
  86.  
  87. Note that the new Convert ARexx script allows you to convert an entire
  88. directory of fonts at once. See Supplied ARexx Macros below for more
  89. information.
  90.  
  91.  
  92. PRINT PREVIEW (new in 2.5!)
  93. -------------
  94. There are three ways to print previews of characters from TypeSmith 2.5:
  95. The Project/Print Preview command from the main menus will print a preview
  96. of the current character at a size you specify. The same command from the
  97. Type Preview panel's menu will print a preview of the current type preview
  98. string. Both of these commands have been improved in 2.5 to print at the
  99. correct point sizes.
  100.  
  101. New in 2.5 is an identical command in the Overview panel's menu. This
  102. command will print a full page preview of the entire character set. This is
  103. a very useful feature. For best results, you should have the CG Triumvirate
  104. font in your Fonts:_bullet_outlines directory, because it is used for the
  105. character labels. The new command is:
  106.  
  107.   - Project/Print Preview (Overview panel)
  108.  
  109. TypeSmith uses AmigaDOS's Preferences printing system. Note that you should
  110. not use TypeSmith's Print Preview commands with AmigaDOS's PostScript
  111. printer driver. This driver has a number of problems. If you have a
  112. PostScript printer, it is probably Hewlett-Packard compatible, so you
  113. should select the HP LaserJet driver instead.
  114.  
  115.  
  116. WORKING WITH LARGE FONTS (new in 2.5!)
  117. ------------------------
  118. Some fonts were designed in large em-squares, notably the Image Club
  119. collection formerly sold by Soft-Logik. These could not be properly loaded
  120. into TypeSmith 2.0. Version 2.5 scales fonts with large em-squares to fit
  121. into TypeSmith's em-square, so these fonts are now fully editable in
  122. TypeSmith. Reducing the size of the em-square is of little importance, so
  123. this will not result in a loss of quality.
  124.  
  125.  
  126. REDUCE FONT COMPLEXITY (new in 2.5!)
  127. ----------------------
  128. There are some fonts that are just too complex to be printed from
  129. PageStream or to be used with the Compugraphic Intellifont engine in
  130. PageStream, ProPage and Workbench. As well, if you load a font from
  131. Compugraphic or TrueType format, extra points must be added because the
  132. curves are stored in a very different format.
  133.  
  134. TypeSmith 2.5 can reduce the complexity of characters by removing excess
  135. points from the paths. A new command has been added to the main Edit menu
  136. to reduce the complexity of a single character, and to the Overview panel's
  137. Edit menu to reduce the complexity of an entire font or range of
  138. characters. The new commands are:
  139.  
  140.   - Edit/Reduce Points
  141.   - Character/Reduce Points (Overview panel)
  142.  
  143. You can use the command more than once to reduce the complexity further
  144. until the results are satisfactory.
  145.  
  146.  
  147. CAN'T FIGURE OUT HOW TO SET PATH DIRECTIONS? (new in 2.5!)
  148. --------------------------------------------
  149. Sometimes when you convert a font from one format to another, its counters
  150. will be filled in because of the differences between winding number fill
  151. and even/odd fill. You can use the Clockwise and Counterclockwise commands
  152. to fix these problems, but this can be tedious. TypeSmith 2.5 can do this
  153. for you, for a single character or for an entire font or range of
  154. characters. The new commands are:
  155.  
  156.   - Edit/Correct Path Directions
  157.   - Character/Correct Path Directions (Overview panel)
  158.  
  159.  
  160. RENAME CHARACTERS (new in 2.5!)
  161. -----------------
  162. Most fonts use the standard character names as detailed in chapter 6 of the
  163. manual, but sometimes you will find a font that has different character
  164. names and which can't be used with some programs. Characters should be
  165. renamed if the font doesn't use the standard character set. TypeSmith 2.5
  166. lets you rename any of the 256 characters, except character 0 which is not
  167. defined. Select the character name from the Character Names scrolling list
  168. in the Set Font Metrics requester. Double click on it or choose the Edit
  169. Name gadget to open a requester in which you can change the name of the
  170. character.
  171.  
  172.  
  173. IMPROVED POSTSCRIPT HINTS (new in 2.5!)
  174. -------------------------
  175. TypeSmith can create professional hints to improve the appearance of fonts.
  176. Compugraphic, PostScript and TrueType formats support hints (TrueType hints
  177. are called instructions). The hinting algorithms have been improved since
  178. the release of TypeSmith 2.0 so that both character and font level hints
  179. are created. New in TypeSmith 2.5 is global hint control for PostScript
  180. fonts. This gives you control over the "blue zones". The new Hint Options
  181. gadget in the Save As PostScript Type 1 requester opens the Global Hint
  182. Control requester to allow you to set the ten blue zone values.
  183.  
  184. If you don't want to be bothered with blue zones, you can ignore this
  185. feature and TypeSmith will use its default values.
  186.  
  187.  
  188. CUSTOM vs TYPESMITH ENCODING (improved in 2.5!)
  189. ----------------------------
  190. When you import a PostScript Type 1 font and are prompted to choose between
  191. custom and TypeSmith encoding, you should normally choose TypeSmith
  192. encoding. Loading a font with custom encoding can put the characters in
  193. unexpected positions. Loading a font with TypeSmith encoding will put the
  194. characters in the correctly-named positions. The main exception to this
  195. rule is when loading a symbol or pi (dingbats) font. In this case, the
  196. named positions are irrelevant and you should maintain the original
  197. encoding system by choosing custom encoding.
  198.  
  199. When you export a PostScript Type 1 font, you should normally use TypeSmith
  200. encoding (by not choosing Adobe Standard Encoding you will be choosing
  201. TypeSmith encoding). This will ensure the full character set is saved. If
  202. you choose Adobe Standard Encoding, characters not in the Adobe set will be
  203. lost because its character set is smaller than TypeSmith's. If you plan to
  204. convert the font with Gold Disk's Font Manager after exporting as
  205. PostScript Type 1, you should choose Adobe Standard Encoding.
  206.  
  207. New in 2.5: You can now export an AFM file in Adobe Standard Encoding
  208. (ASE). Previous versions of TypeSmith only allowed you to specify the
  209. encoding for the PFB outline. Hold down a Shift key while choosing the
  210. Export » AFM PostScript Type 1 Metric command to export in ASE instead of
  211. TypeSmith Encoding. The AFM file created will also list seac characters as
  212. compositions. Don't worry about this feature if you don't know what it
  213. means.
  214.  
  215. This is only important if you want to create an ASE AFM for an existing
  216. PFB file with seac characters.
  217.  
  218.  
  219. HOTLINKS (changed in 2.5)
  220. --------
  221. The HotLinks data sharing concept has changed with the release of
  222. PageStream 3, so the Subscribe command has been removed because it is no
  223. longer required. If you use PageStream3, refer to its manual for more
  224. information on HotLinks.
  225.  
  226.  
  227. COMPOSITIONS (improved in 2.5!)
  228. ------------
  229. Sample composition tables have been included in the CompTables drawer.
  230. Note that when you load a composition table, you must adjust the offset of
  231. the composition accent parts to fit the design and size of your
  232. characters. The included tables are:
  233.  
  234. - Blank.comp: no compositions. Load this table when you want to dissolve
  235.   all the compositions in a font.
  236. - Intellifont.comp: this table contains the standard compositions for
  237.   Compugraphic Intellifonts.
  238. - TypeSmith.comp: this table contains the standard compositions for
  239.   PostScript and Soft-Logik fonts.
  240.  
  241. New in 2.5: The Edit Compositions requester has new Previous and Next
  242. gadgets. When you open this requester, it will show the compositions for
  243. the character in the active window. You can use these gadgets to change
  244. characters without closing the requester and changing the character in the
  245. window. Note that using these gadgets will not change the character
  246. displayed in the window, and that if you check the Preview gadget, that a
  247. preview cannot be shown for characters other than the one in the window.
  248. These gadgets merely provide a handy way to change the compositions for
  249. many characters.
  250.  
  251.  
  252. AUTOTRACING
  253. -----------
  254. The intent of having an autotracer in TypeSmith is to allow you to sketch
  255. your characters on paper, scan them into IFF ILBM format, and then trace
  256. them in TypeSmith. You should not trace a small bitmap font, such as a 24
  257. point AmigaDOS font, because there is not enough data to trace. Use high
  258. resolution scans for best results.
  259.  
  260. If you would like to experiment with the autotracer, use the Template/
  261. Open IFF ILBM Template command to import the TraceTest.ILBM picture in the
  262. TSart drawer. Try tracing this on each of the three settings. The Normal
  263. setting gives a good result. Medium is also acceptable. Accurate should
  264. only be used with caution; it takes a long time and produces an excessive
  265. number of points.
  266.  
  267. If you try to trace the A_Serif.ILBM picture in TSart, you will see why
  268. resolution is so important to get an accurate trace. This picture is not
  269. sharp enough for autotracing to be useful.
  270.  
  271. If you trace a picture and it produces a very complex character, you can
  272. use the new Edit/Reduce Points command to make it simpler.
  273.  
  274.  
  275. FONTS
  276. -----
  277. A font named DemoFont is stored in the TSfonts drawer. It has only a few
  278. characters but it demonstrates incorporating logos into a font. It is in
  279. Soft-Logik DMF format with a FM file.
  280.  
  281.  
  282. KERNING PAIRS
  283. -------------
  284. A sample AFM file with kerning pairs has been included to allow you to
  285. easily experiment with the Load Kern feature in the Metrics requester. It
  286. is called KernPairs.AFM and is stored in the TSfonts drawer.
  287.  
  288.  
  289. CONVERT PRODRAW CLIP TO IFF DR2D
  290. --------------------------------
  291. We have included a program called Convert on your TypeSmith disk. Convert
  292. reads Professional Draw Clip files and converts them to the standard IFF
  293. DR2D structured format which TypeSmith can read. Gold Disk's Professional
  294. Draw uses a proprietary format which cannot be imported directly into
  295. TypeSmith.
  296.  
  297. Double-click on the Convert program icon to open its requester. Click on
  298. the top "Set..." gadget which will open a file requester to select a file
  299. to convert. Alternatively, enter a complete filename to convert in the top
  300. text gadget.
  301.  
  302. Click on the bottom "Set..." gadget to set an output path. The Convert
  303. program will create separate files for each clip in the Professional Draw
  304. Clip file and will append the clip name plus DR2D to the original filename.
  305.  
  306. Example: the file "Objects" contains two clips, Box and Circle. Convert
  307. will create two files called "Objects.Box.DR2D" and "Objects.Circle.DR2D".
  308.  
  309. All Professional Draw options are translated in the conversion except
  310. gradient fills and dashed lines which are not used in a font editor.
  311.  
  312. Convert also has a batch mode. If you set the "Clip" text gadget to just a
  313. path without specifying a ProDraw file, all the clips in that directory
  314. will be converted when you choose the "Convert" gadget. Convert may also
  315. be used from the shell.
  316.  
  317. Usage:   convert <filename> <destination directory>
  318.  
  319. Example: convert df0:drawing.clp ram:
  320.  
  321.  
  322. STATUS PANEL PROMPTS
  323. --------------------
  324. You must have AmigaDOS 3.0 or higher in order to see prompts at the bottom
  325. of your screen. This feature of TypeSmith requires AmigaDOS 3.0 in order to
  326. get notification when the mouse is over a tool or gadget.
  327.  
  328. Soft-Logik Publishing highly recommends that you upgrade to AmigaDOS 3.1
  329. in order to get maximum benefit from TypeSmith.
  330.  
  331.  
  332. AMIGAGUIDE HELP SYSTEM
  333. ----------------------
  334. TypeSmith 2.5 comes with an online help system. Just press the Help key at
  335. any time to get help. TypeSmith uses the standard AmigaGuide help system.
  336. Commodore has improved this system with the release of AmigaDOS 3.0, so the
  337. appearance of the help files will vary depending on your operating system.
  338.  
  339. If you have AmigaDOS 3.0 or higher, pressing Help will open directly to
  340. the correct Help screen if a requester is open, the pointer is over a tool
  341. (the toolbox must be active), or if a menu command is highlighted. Note
  342. that you cannot press Help while a requester is open and the text cursor
  343. is in a text gadget. You must first move the cursor out of the text gadget
  344. by clicking on the background of the requester before pressing Help.
  345.  
  346. If you have AmigaDOS 2.04 or 2.1, pressing Help will always open up to the
  347. main Help contents screen.
  348.  
  349. AmigaDOS 2 users: AmigaGuide is included with TypeSmith and it can be
  350. installed with TypeSmith so that you can also use the help system. AmigaDOS
  351. 3 comes with Multiview to read AmigaGuide help files such as those included
  352. with TypeSmith.
  353.  
  354.  
  355. NEW AREXX COMMANDS IN 2.5
  356. -------------------------
  357. - reduce_points, import_rff, import_ttf, export_rff, export_rff,
  358. export_ttf, help, print_character, print_overview, print_string,
  359. t_autotrace, t_edit, t_generate_char, t_get_point, t_get_pos,
  360. t_get_character, t_new_bitmapfont,t_open_abf, t_open_amigafont,
  361. t_open_iffilbm, t_open_slfont, t_clear, t_save_abf, t_save_amigafont,
  362. t_save_iffilbm, t_save_slfont, t_set_charwidth, t_set_point, t_set_pos,
  363. t_get_dimensions, t_set_dimensions, t_shift, correct_pathdirs
  364.  
  365.  
  366. SUPPLIED AREXX MACROS
  367. ---------------------
  368. The following ARexx scripts are provided with TypeSmith:
  369. - Convert: this script allows you to convert one or more fonts in any one
  370.   format to another format. It asks you to select a directory of fonts to
  371.   convert, the format to convert to, and the directory in which to store
  372.   the converted fonts. It will convert all fonts except bitmap screen fonts,
  373.   and the converted fonts will be hinted.
  374. - ARexxDemo.tsrx: this script demonstrates some of TypeSmith's ARexx
  375.   commands. If you want to write your own ARexx scripts for TypeSmith,
  376.   examine this script in a text editor while running the script in
  377.   TypeSmith.
  378. - MakeLibrary.tsrx: this script exports all or selected characters from a
  379.   font and saves them as separate IFF DR2D files to create a character
  380.   library. When prompted for a filepath and name, you should enter
  381.   a drive and filename. i.e., ram:test would create files such as:
  382.   ram:test.1, ram:test.2, ram:test.3
  383. - LoadLibrary.tsrx: this script imports all or selected characters from
  384.   IFF DR2D files into the current font. The files must be named with a
  385.   common prefix and stored in the same drawer.
  386.  
  387. If you write ARexx Macros for TypeSmith which you are willing to allow us
  388. to distribute with TypeSmith so that other users may share them, mail them
  389. to: Soft-Logik Publishing, Product Development, P.O. Box 510589, St. Louis,
  390. MO 63151-0589. Credit will be given in the ARexx macro to the author.
  391.  
  392. Note that ARexx commands are documented only in the AmigaGuide help system.
  393.  
  394.  
  395. HOW TO CONVERT SOFTWOOD'S NIMBUS Q FONTS TO ANOTHER FORMAT
  396. ----------------------------------------------------------
  397.  
  398. 1. Use SWdownload (a utility Softwood includes with some of their
  399. software) to convert the NimbusQ font to PFA format. Sorry, we cannot
  400. supply you with this utility. Contact Softwood for availability.
  401.  
  402. 2. Edit the PFA file in a text editor. You've got to remove the `prolog'
  403. (existserver stuff to make the download font permanent) before loading the
  404. font into TS:
  405.  
  406. i.e. remove:
  407.  
  408.   %!PS-Adobe-2.0   ExitServer
  409.   %%BeginExitServer 0
  410.   serverdict begin
  411.   0 exitserver
  412.   %%EndExitServer
  413.  
  414. The font must begin with the following line:
  415.  
  416.   %!FontType1-1[...]
  417.  
  418. 3. Load the PFA file into TypeSmith using the Project / Import PFB
  419. PostScript Type 1 outline command. (PFA files are ASCII versions of binary
  420. PFB files.)
  421.  
  422. 4. Save or export the font in another format.
  423.  
  424.  
  425. MISCELLANEOUS CHANGES
  426. ---------------------
  427. - Pen tool image changed from a curve to a pen nib.
  428. - Line to Curve tool: closepath segments can be changed to curves now.
  429. - Picasso Users: now uses less chip RAM and is faster.
  430. - Edit/Metrics Preview requester: guides now display in the preview to make
  431.   it easier to see how the characters fit together.
  432. - The character width line can now be moved in the character window by
  433.   dragging the diamond icon in the horizontal ruler. (Character must have a
  434.   width for this to be available.)
  435. - Constrained dragging: Holding down a Shift key while dragging points
  436.   constrains movement to either horizontal or vertical. The movement
  437.   direction is based on whether the current mouse position is moved more
  438.   horizontally or vertically from the point's original position.
  439. - Pressing the up or down cursor key while a point is selected selects the
  440.   next or previous point.
  441. - Use the arrow keys while holding down a Shift key to move the selected
  442.   point(s) by 1 character unit. This is useful for precision work. Note
  443.   that if you are in a magnification mode less than 100%, some points may
  444.   appear to not move while other points move. This is due to rounding
  445.   because there are less pixels than character units, but the points will
  446.   be moved the correct amount.
  447. - The Import » PFB PostScript Type 1 Outline command will now load PFA
  448.   files in addition to PFB files. (The 'A' in PFA stands for ASCII while
  449.   the 'B' in PFB stands for Binary.) You can recognize PFA files because
  450.   they have the following comment on the first line: "%!PS-AdobeFont-1.0"
  451.   or "%!FontType1". PFB files are similar but have 6 binary bytes followed
  452.   by this text. The PFB format is the primary PostScript Type 1
  453.   distribution format.
  454. - The Add Point tool now adds the new point on existing curve instead of on
  455.   the imaginary line joining the points.
  456. - Added the ability to move the status bar from the bottom of the screen to
  457.   the top. Change the program icon tooltype from Information=Bottom to
  458.   Information=Top.
  459. - Made cosmetic changes to some requesters for non-English versions.
  460. - And lots of small improvements which enhance TypeSmith!
  461.  
  462.  
  463. FLOPPY DRIVE USERS
  464. ------------------
  465. As mentioned in the manual, you can start using TypeSmith 2.5 right away
  466. by making a working backup of this disk and then double clicking on the
  467. TypeSmith icon.
  468.  
  469. NOTE THE IMPORTANT INSTRUCTIONS ON PAGE iv OF THE MANUAL: You must copy
  470. the IFF.library file to your Libs: directory in order to use TypeSmith.
  471. Your Libs: directory is on your Workbench disk.
  472.  
  473. The sample clip art, font, ARexx macros, help system and font downloader
  474. are stored on the disk in compressed format, so you will have to
  475. decompress the files before using them. You can use the LHEX program on
  476. this disk to decompress the files.
  477.  
  478. To decompress an archive, type the following line in a shell when the
  479. TypeSmith disk is in df0:
  480.  
  481. cd ram:                    (this makes ram: the current directory.)
  482. copy df0:LHEX ""           (this copies the decompressor to ram:)
  483. copy df0:name.LHA ""       (where name is the name of the archive;
  484.                            this copies the archive to ram:)
  485. LHEX x name.LHA            (this decompresses the archive)
  486.  
  487. Now you can copy the files to the applicable directory. Hard drive users
  488. can simply use the Install-TypeSmith script to uncompress files.
  489.  
  490.  
  491. EXPORTING PFM FILES
  492. -------------------
  493. This feature, as documented in the manual, is not currently implemented.
  494.  
  495.  
  496. CORRECTIONS TO THE MANUAL
  497. -------------------------
  498. page 1.12: The default dimensions are now 1400x1200, which are the
  499.    maximum allowed.
  500.  
  501. page 1.15: The example and description of path direction is incorrect. The
  502.    outmost path should be counterclockwise, and inner paths should alternate
  503.    in direction.
  504.  
  505. page 2.3: The pictures of the Box and Ellipse tools are reversed.
  506.  
  507. page 2.15: para 2: The Import/PFB PostScript Type 1 Outline command can
  508.    open Mac format PFB files, not just MS-DOS as stated in the manual.
  509.  
  510. page 3.4, para 2: The Show Template command is in the View menu, not the
  511.    Settings menu.
  512.  
  513. Index: the section on Print Preview is on page 2.23, not 2.26.
  514.